throwing violently - Spanish English Dictionary